package com.zhangmeng.tools.music.qq;

/**
 * @author : 芊芊墨客
 * @version : 1.0
 * @date : 2023-04-21 17:06
 */
public class QqQuery {

    public Comm comm;
    public Req req;

    public static class Req {

        public String method;
        public String module;
        public Param param;

        public String getMethod() {
            return method;
        }

        public void setMethod(String method) {
            this.method = method;
        }

        public String getModule() {
            return module;
        }

        public void setModule(String module) {
            this.module = module;
        }

        public Param getParam() {
            return param;
        }

        public void setParam(Param param) {
            this.param = param;
        }

        public static class Param {

            public Integer grp;
            public Integer numPerPage;
            public Integer pageNum;
            public String query;
            public Integer searchType;

            public Integer getGrp() {
                return grp;
            }

            public void setGrp(Integer grp) {
                this.grp = grp;
            }

            public Integer getNumPerPage() {
                return numPerPage;
            }

            public void setNumPerPage(Integer numPerPage) {
                this.numPerPage = numPerPage;
            }

            public Integer getPageNum() {
                return pageNum;
            }

            public void setPageNum(Integer pageNum) {
                this.pageNum = pageNum;
            }

            public String getQuery() {
                return query;
            }

            public void setQuery(String query) {
                this.query = query;
            }

            public Integer getSearchType() {
                return searchType;
            }

            public void setSearchType(Integer searchType) {
                this.searchType = searchType;
            }
        }
    }

    public static class Comm {
        public String ct;
        public String cv;
        public String uin;

        public Comm(String ct, String cv, String uin) {
            this.ct = ct;
            this.cv = cv;
            this.uin = uin;
        }

        public String getCt() {
            return ct;
        }

        public void setCt(String ct) {
            this.ct = ct;
        }

        public String getCv() {
            return cv;
        }

        public void setCv(String cv) {
            this.cv = cv;
        }

        public String getUin() {
            return uin;
        }

        public void setUin(String uin) {
            this.uin = uin;
        }
    }

    public Comm getComm() {
        return comm;
    }

    public void setComm(Comm comm) {
        this.comm = comm;
    }

    public Req getReq() {
        return req;
    }

    public void setReq(Req req) {
        this.req = req;
    }
}
